org.eclipse.vtp.desktop.projects.core
Interface IVoiceToolsDesignProject
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IVoiceToolsProject, IVoiceToolsResource
- All Known Subinterfaces:
- IApplicationFragmentProject, IApplicationProject
- All Known Implementing Classes:
- ApplicationFragmentProject, ApplicationProject, VoiceToolsDesignProject
public interface IVoiceToolsDesignProject
- extends IVoiceToolsProject
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
getBusinessObjectSet
IBusinessObjectSet getBusinessObjectSet()
- Returns:
- The
IBusinessObjectSet folder resource that contains
the set of business objects defined for this application
getDatabaseSet
IDatabaseSet getDatabaseSet()
- Returns:
- The
IDatabaseSet folder resource that contains
the set of databases defined for this application
getWebServiceSet
IWebServiceSet getWebServiceSet()
- Returns:
- The
IWebServiceSet folder resource that contains
the set of web services defined for this application
getDependencySet
IDependencySet getDependencySet()
- Returns:
- The
IDependencySet folder resource that contains
the set of web services defined for this application
getSupportedInteractions
java.util.List getSupportedInteractions()
getSupportedLanguages
java.util.List getSupportedLanguages(java.lang.String interactionType)
- Returns:
- A list of
ISupportedLanguages that describe the supported
languages of this application project and the persona projects
used for each language
setSupportedLanguages
void setSupportedLanguages(java.util.Map languageMap)
- Applies the given supported languages to this application project. The existing
supported languages are removed prior to adding the ones supplied.
- Parameters:
languages - A list of ISupportedLanguages that describe the
languages to be supported by this application and the persona projects used
for each language
getBrandManager
BrandManager getBrandManager()